home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #1 / Amiga Plus CD - 1997 - No. 01.iso / pd / anti-virus / vttest2 / schutz / vt.utilities / vt.util < prev    next >
Text File  |  1986-03-15  |  4KB  |  97 lines

  1.  
  2.  
  3.     VT.Util
  4.  
  5.                 Letzte Änderung: 10.04.95
  6.  
  7.     Im Unterverzeichnis Schutz/Util sollten sich einige kleine Programme
  8.     befinden, die sich durch anklicken starten lassen.
  9.  
  10.    - VTFlush3     (WB und Cli)
  11.     Sollte wie VTFlush2 (siehe unten) arbeiten und zusaetzlich freie
  12.     Speicher-Chunks mit dem Wert $00 auffuellen. Dies kann einige Sekun-
  13.     den dauern. In der Zeit "haengt" der Mauszeiger !!!! Im Cli koennen
  14.     Sie noch vier Buchstaben (z.B. VTFlush3 abcd Return) angeben, mit
  15.     denen der freie Speicher gefuellt werden soll. Geben Sie nichts an,
  16.     so wird der Speicher mit $00 gefuellt. Ueber WB haben sie diese Aus-
  17.     wahl nicht. Es wird immer $00 geschrieben.
  18.  
  19.    - KTaus     Versucht KickTag, KickMemPointer und KickCheckSum auf
  20.     Null zu setzen, ohne Suche nach einem bestimmten Namen. Dies gelingt
  21.     nicht immer, da Viren auf dem Markt sind, die die Werte sofort neu
  22.     eintragen.
  23.  
  24.    - 6Vekaus   Versucht Cold, Cool, Warm, Kicktag, KickMemPointer und
  25.     KickCheckSum auf Null zu setzen, ohne Suche nach einem bestimmten
  26.     Namen. Dies gelingt nicht immer, da Viren auf dem Markt sind, die
  27.     die Werte sofort neu eintragen.
  28.  
  29.    - 2.MZaus   Ein aehnliches Programm ist seit AUGUST 91 in VT ein-
  30.     gebaut. Es scheint erst aufzufallen, seit auch fuer den A500
  31.     HD-Kontroller mit Simm-Speicher auf dem Markt sind. Die externe
  32.     Programm-Routine entspricht NICHT der VT-internen-Routine, sondern
  33.     Amiga Spezial 1.92 S119 . Da wurde die Fehlerquelle erstmals aus-
  34.     fuehrlich dokumentiert. Ich hoffe, die vier Anrufer sind jetzt
  35.     zufrieden.
  36.  
  37.    - KReset usw.
  38.     Beim TastaturReset (3 Tasten) ueberprueft das System, ob es noch
  39.     in Ordnung ist und falls ja, werden Initialisierungsroutinen ueber-
  40.     sprungen. So ueberleben leider auch resetfeste Viren, da das Be-
  41.     triebssystem nicht voellig neu aufgebaut wird unter KS1.3 mit
  42.     512 Kb Chip.
  43.     Die zwei Programme zerstoeren nun die ExecBase und andere wichtige
  44.     Zeiger. Beim TastaturReset muss nun der Speicher voellig NEU
  45.     belegt werden, deshalb werden so auch resetfeste Viren geloescht.
  46.     Dies entspricht fast dem Aus-Einschalten des Computers, schont aber
  47.     die Hardware.
  48.  
  49.    - ResA3000
  50.     Sollte auf A3000 sauberen KaltReset erzeugen.
  51.     Sollte auf A4000 laufen. (sollte auf JEDEM Amiga laufen !!!)
  52.         - Supervisor
  53.         - Test auf vorhandene MMU   (wg. low cost 68030)
  54.         - schalte MMU aus
  55.         - zerstoere einige Vektoren in execbase
  56.         - berechne KickromStart + 4
  57.         - RESET
  58.         - springe zum Inhalt von KickromStart+4
  59.     Geschrieben fuer A3000 mit Orig-BootRom (neue A3000 werden mit echten
  60.     Kickstart-Rom verkauft. Hab nachgeschaut = nix mehr mit Kickstart
  61.     in devs !!!!). Sollte auch auf A2000 mit MMU laufen. Bei alten
  62.     A3000 mit NUR BootRom sollte erscheinen: loading Kickstart...
  63.         Merke: Fuehre NIE einen RESET aus, wenn irgendein LW-Led noch
  64.                leuchtet. Ergebnis sonst:  ... not validated
  65.  
  66.    - ResA3P4
  67.     Wie ResA3000 plus 4 Sekunden Pause vor Supervisor. Soll obenange-
  68.     sprochene Gefahr vermindern. Aber 4 Sekunden kann fuer eine lang-
  69.     same Festplatte noch zuwenig sein. Beobachten Sie bitte ihre Fest-
  70.     platte und merken Sie sich ob und nach welchem Zeitabstand (1-2Sek)
  71.     nach einem Schreibzugriff das Licht noch einmal kurz angeht.
  72.  
  73.    - VTFlush2
  74.     Es koennen Programmteile im Speicher liegen, die nicht mehr gebraucht
  75.     werden, aber nicht entfernt wurden. Beispiel: Sie betreiben DFUE.
  76.     Nachdem Sie ihr Modem abgeschaltet haben, wird jetzt wahrscheinlich
  77.     serial.device sinnlos Platz im Speicher belegen (vgl. mit
  78.     VT/Listen/device) bis zum naechsten Reset. Flush versucht solche
  79.     Dateien zu entfernen. Den Speicherplatzgewinn koennen Sie mit
  80.     WB:c/avail, flush und dann wieder WB:c/avail feststellen.
  81.     Die MAGIC-Zahl im Flushprogramm stammt nicht von mir, sondern wurde
  82.     im FIDO-Netz diskutiert.
  83.     Hinweis: Ab KS2.04 erreichen Sie mit avail FLUSH fast den gleichen
  84.       Effekt (eben nicht ganz).
  85.  
  86.  
  87.  
  88.                                        Heiner Schneegold
  89.                                        Am Steinert 8
  90.                                        97246 Eibelstadt
  91.                                        W-Deutschland
  92.                                        Tel: 09303/99104
  93.                                       (bitte nur 19.00 - 20.00 Uhr)
  94.  
  95.  
  96.  
  97.